fighting against heavy odds artinya
- fighting: berkelahi; pertempuran; pertumbukan; pertarungan;
- fighting against: memberantas
- against: bertentangan dengan; melawan terhadap; menentang;
- heavy: berat; lebat; keras; mendung; sulit; lena; besar;
- odds: kemungkinan; rintangan; perbandingan; adat